inalienable or non-negotiable claim - German English Dictionary